English Dictionary
◊ MALPIGHIAN BODY
malpighian body
n : the capsule that contains a glomerulus at the expanded end
of a nephron [syn: {malpighian corpuscle}]